alleluia! (irony) - Spanish English Dictionary